#pragma once

#include "Equipment.h"
using namespace equipment;

#include "ProcessChamber.h"
#include "LoadLock.h"
#include "TmChamber.h"
#include "TmRobot.h"
#include "EfemAligner.h"
#include "EfemCooler.h"
#include "EfemRobot.h"

class Eqpt_PF300_P4 :
	public equipment::Equipment
{
public:
	Eqpt_PF300_P4(void);
	~Eqpt_PF300_P4(void);

private:
  	ProcessChamber m_pm[3];
	LoadLock       m_loadlock;
	TmChamber      m_tm_chamber;
	TmRobot        m_tm_robot;
	EfemAligner    m_efem_aligner;
	EfemCooler     m_efem_cooler;
	EfemRobot      m_efem_robot;
};
